the sustainability of support systems - Français Anglais Dictionnaire